# Customer Role-Play Training App A training application for customer support personnel where AI acts as various customer personas to help practice handling different types of customer interactions. ## Features - Multiple customer personas (frustrated, confused, polite, demanding, etc.) - Realistic customer scenarios and issues - Real-time chat interface - Training feedback and tips ## Structure - `backend/index.ts` - Main Hono server with API routes - `frontend/index.html` - Main chat interface - `frontend/index.tsx` - React chat components - `shared/types.ts` - Shared TypeScript types ## Usage The app presents different customer scenarios where support trainees can practice their skills. The AI customer will respond realistically based on the chosen persona and scenario.